limited mobile shelter - Allemand Anglais Dictionnaire